package com.project.user.mapper;

import com.project.user.domain.UserOrderDetail;

import java.util.List;

/**
 * 订单明细 数据层
 *
 * @author administrator
 */
public interface UserOrderDetailMapper {

    /**
     * 查询订单明细列表
     *
     * @param userOrderDetail 订单明细信息
     * @return 订单明细集合
     */
    public List<UserOrderDetail> selectUserOrderDetailList(UserOrderDetail userOrderDetail);

    /**
     * 新增订单明细
     *
     * @param userOrderDetail 订单明细信息
     * @return 结果
     */
    public int insertUserOrderDetail(UserOrderDetail userOrderDetail);

    /**
     * 删除订单明细
     *
     * @param id 订单明细ID
     * @return 结果
     */
    public int deleteUserOrderDetailByOrderId(Long id);

    /**
     * 批量删除订单明细
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteUserOrderDetailByOrderIds(String[] ids);

}